package com.alibaba.citrus.cr.platform.enhance.repository;

import com.epoch.app.crplatformenhance.model.dto.InventoryAllotSDO;
import com.epoch.app.crplatformenhance.model.dto.QueryDuctManualAllotResponse;
import com.epoch.app.crplatformenhance.model.dto.QueryManualAllotRequest;

public interface InventoryAllotRepository {

    String create(InventoryAllotSDO inventoryAllotSDO);

    void update(InventoryAllotSDO inventoryAllotSDO);

    void delete(InventoryAllotSDO inventoryAllotSDO);

    QueryDuctManualAllotResponse queryManualImportAllot(QueryManualAllotRequest request);

    Integer updateInventoryAllotToInvalid();
}
